impermeable to water

  1. su geçirmez